landing ship – English–Italiano translations

🇬🇧 en it 🇮🇹

landing ship noun

  • light military ferry
nave da guerra anfibia
Wiktionary Links